home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 January, February, March & April / Chip-Cover-CD-2007-02.iso / Pakiet bezpieczenstwa / mini Pentoo LiveCD 2006.1 / mpentoo-2006.1.iso / livecd.squashfs / usr / lib / X11 / config / ultrix.cf < prev    next >
Text File  |  2006-04-12  |  2KB  |  85 lines

  1. XCOMM platform:  $Xorg: ultrix.cf,v 1.3 2000/08/17 19:41:48 cpqbld Exp $
  2.  
  3.  
  4.  
  5. XCOMM $XFree86$
  6.  
  7. #ifndef OSName
  8. # define OSName        DefaultOSName
  9. #endif
  10. #ifndef OSMajorVersion
  11. # define OSMajorVersion    DefaultOSMajorVersion
  12. #endif
  13. #ifndef OSMinorVersion
  14. # define OSMinorVersion DefaultOSMinorVersion
  15. #endif
  16. XCOMM operating system: OSName (OSMajorVersion.OSMinorVersion)
  17.  
  18. #define HasNdbm YES
  19. #define HasPutenv YES
  20. #define HasShm YES
  21. #define LintLibFlag -o
  22. #define LintOpts -ax
  23.  
  24. #ifndef HasDECnet
  25. #define HasDECnet    NO
  26. #endif
  27. #if HasDECnet
  28. #define ExtraLibraries -ldnet
  29. #endif
  30.  
  31. #if ThreadedX
  32. /* if you want to experiment, turn this on, but no guarantees */
  33. #define HasThreadSafeAPI    NO
  34. #define HasPosixThreads        YES
  35. #define ThreadPreStdAPIDefines    -DXPRE_STANDARD_API
  36. #define ExtraLibraries        -lpthreads -li
  37. #endif
  38.  
  39. #ifdef VaxArchitecture
  40. #define PexNativeFPFormat PEXDEC_F_Floating
  41. #define NativeFPFormat DEC_F_Float
  42. #define UnalignedReferencesAllowed YES           /* if arbitrary deref is okay */
  43. #define BuildServer NO
  44. #endif
  45.  
  46. #ifdef MipsArchitecture
  47. #if OSMajorVersion > 4 || (OSMajorVersion == 4 && OSMinorVersion >= 2)
  48. #define XdecServer YES
  49. #define ServerOSDefines -DDDXTIME
  50. /* Even under ultrix 4.2, the compiler miscompiles some alloca calls */
  51. #define AllocateLocalDefines /* -DINCLUDE_ALLOCA_H */
  52. #else
  53. #define BuildServer NO
  54. #define AllocateLocalDefines /**/
  55. #endif
  56. #if !HasGcc
  57. #define NeedFunctionPrototypes YES
  58. #define PexCCOptions -Wf,-XNp15000,-XNd15000
  59. /*
  60.  * NormalLibObjCompile - compile fragment for a library object file
  61.  *     do ld -x to remove line number symbols for libraries
  62.  */
  63. #define NormalLibObjCompile(options) $(RM) $@ $*.os \            @@\
  64.     && $(CC) -c options $(CFLAGS) $*.c \                @@\
  65.     && $(LD) $(LDSTRIPFLAGS) -r $@ -o $*.os \            @@\
  66.     && $(MV) $*.os $@
  67. #endif
  68. #endif
  69.  
  70. #if HasGcc
  71. #ifdef VaxArchitecture
  72. #define CcCmd gcc -ansi -Dvax -Dultrix -fpcc-struct-return
  73. #endif
  74. #ifdef MipsArchitecture
  75. #define CcCmd gcc -ansi -Dmips -Dultrix -fpcc-struct-return
  76. #endif
  77. #define ServerCCOptions /* */
  78. #define AllocateLocalDefines /* */
  79. #endif
  80.  
  81. #define ServerExtraDefines AllocateLocalDefines
  82. #define HasWChar32 YES
  83.  
  84. #define MotifDefines        -DNO_REGEX -DNO_REGCOMP -DNO_CONST
  85.